121578-68-5
Phosphonic acid, (2,4-dioxo-4-phenylbutyl)-, diethyl ester
Product Code:
1625939
Molecular Formula:
C14H19O5P
Molecular Weight:
Order 121578-68-5