118466-21-0
Phosphonic acid, [(4-benzoylphenyl)methyl]-, diethyl ester
Product Code:
636748
Molecular Formula:
C18H21O4P
Molecular Weight:
332.33
Order 118466-21-0