50589-99-6 Dimethyl 2-(trifluoromethyl)-4-nitrophenyl phosphate Phosphoric acid, dimethyl 4-nitro-2-(trifluoromethyl)phenyl ester