mono-Trifluoroethyl itaconate

AB123589