ethyl (Z)-3-diethoxyphosphoryloxy-3-phenyl-prop-2-enoate

Product Code: 1339969
Molecular Formula: C15H21O6P
Molecular Weight: 328.29
27238-13-7