Basic information Safety Related Supplier
(3-Oxo-3-phenylpropyl)phosphonic acid dimethyl ester Structure

(3-Oxo-3-phenylpropyl)phosphonic acid dimethyl ester