Top Suppliers:I want be here

891769-90-7

891769-90-7 structure
891769-90-7 structure

Name 3-(2-pyridinyl)imidazo[2,1-b]thiazole-6-carboxylic acid
Molecular Formula C11H7N3O2S