64050-55-1 Dimethyl 1-(p-nitrobenzyloxycarbonyl)-1-propen-2-yl phosphate ENT 25,577 Phosphoric acid, dimethyl 1-(p-nitrobenzyloxycarbonyl)-1-propen-2-yl ester Shell SD-5533