Top Suppliers:I want be here

173605-66-8

173605-66-8 structure
173605-66-8 structure

Name 3-(4-chlorophenyl)imidazo[2,1-b]thiazole-6-carboxylic acid
Molecular Formula C12H7ClN2O2S