Top Suppliers:I want be here

780748-98-3

780748-98-3 structure
780748-98-3 structure

Name 6-(4-ethoxyphenyl)-3-methylimidazo[2,1-b]thiazole-2-carboxylic acid ethyl ester
Molecular Formula C17H18N2O3S