Top Suppliers:I want be here

891770-32-4

891770-32-4 structure
891770-32-4 structure

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