Free release

106262-49-1 benzeneacetic acid, a-1,3-dithiolan-2-ylidene-, ethyl ester

service@apichina.com
Product Name Benzeneacetic acid, a-1,3-dithiolan-2-ylidene-, ethyl ester
CAS No. 106262-49-1
Molecular Formula C13H14O2S2