Free release

139476-91-8 octadecanoic acid, 3-benzoyl-4-hydroxyphenyl ester

service@apichina.com
Product Name Octadecanoic acid, 3-benzoyl-4-hydroxyphenyl ester
CAS No. 139476-91-8
Molecular Formula C31H44O4