Free release

61450-86-0 benzeneacetic acid, a-(1h-imidazol-1-ylthioxomethoxy)-,diphenylmethyl ester

service@apichina.com
Product Name Benzeneacetic acid, a-(1H-imidazol-1-ylthioxomethoxy)-,diphenylmethyl ester
CAS No. 61450-86-0
Molecular Formula C25H20N2O3S