Top Suppliers:I want be here

891753-37-0

891753-37-0 structure
891753-37-0 structure

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