Top Suppliers:I want be here

891770-86-8

891770-86-8 structure
891770-86-8 structure

Name 3-[4-(1,1-dimethylethyl)phenyl]imidazo[2,1-b]thiazole-6-carboxylic acid
Molecular Formula C16H16N2O2S