27238-13-7
ethyl (Z)-3-diethoxyphosphoryloxy-3-phenyl-prop-2-enoate
Product Code:
1339969
Molecular Formula:
C15H21O6P
Molecular Weight:
328.29
Order 27238-13-7