1274903-23-9

1-(Diethoxyphosphoryl)-2,2,2-trifluoroethyl 4-methylbenzenesulfonate