840530-21-4
Phosphoric acid, diethyl 1-(2-phenylethyl)-2,3-butadienyl ester
Product Code:
2089153
Molecular Formula:
C16H23O4P
Molecular Weight:
Order 840530-21-4