mono-1H,1H-Perfluorooctyl itaconate, 97%

AB147980