Free release

120427-68-1 benzenepropanoic acid, a-hydroxy-b-mercapto-2-(8-phenyloctyl)-,methyl ester

service@apichina.com
Product Name Benzenepropanoic acid, a-hydroxy-b-mercapto-2-(8-phenyloctyl)-,methyl ester
CAS No. 120427-68-1
Molecular Formula C24H32O3S