Home Chemical Details 52343-38-1
Dimethyl (2-oxo-3-phenylpropyl)phosphonate
Dimethyl-2-oxo-3-phenylpropyl phosphonate, 98 %
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us