Top Suppliers:I want be here

891773-13-0

891773-13-0 structure
891773-13-0 structure

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