5-Thiazolecarboxylic acid, 2-(trifluoromethyl)-, ethyl ester [131748-96-4] 95%+5-Thiazolecarboxylic acid, 2-(trifluoromethyl)-, ethyl ester [131748-96-4] 95%+SKU: 131748964Add to Quote