4-[[4-(2,7-DIMETHYLIMIDAZO[1,2-A]PYRIDIN-3-YL)-2-THIAZOLYL]AMINO]BENZOIC ACID

Product Code: 2460765
Molecular Formula:
Molecular Weight:
315704-15-5