Home Chemical Details 7396-44-3
NSC 133869
Benzyl diethyl phosphonoacetate
benzyl 2-(diethoxyphosphoryl)acetate
Diethyl (benzyloxycarbonylMethyl)phosphonate 
(Diethoxyphosphinyl)acetic acid phenylmethyl ester
Diethyl (benzyloxycarbonylmethyl)phosphonate, 98 %
1.167
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us