Free release

89864-31-3 benzeneacetic acid, a-1,3-dithiolan-2-ylidene-3-(trifluoromethyl)-

service@apichina.com
Product Name Benzeneacetic acid, a-1,3-dithiolan-2-ylidene-3-(trifluoromethyl)-
CAS No. 89864-31-3
Molecular Formula C12H9F3O2S2