172786-93-5
Phosphonic acid, (3-oxo-3-phenylpropyl)-, dimethyl ester
Product Code:
986636
Molecular Formula:
C11H15O4P
Molecular Weight:
242.20
Order 172786-93-5