Free release

68146-51-0 2-propenoic acid, 3-phenyl-, 2,3-dihydroxypropyl ester

service@apichina.com
Product Name 2-Propenoic acid, 3-phenyl-, 2,3-dihydroxypropyl ester
CAS No. 68146-51-0
Molecular Formula C12H14O4