315704-15-5
4-[[4-(2,7-DIMETHYLIMIDAZO[1,2-A]PYRIDIN-3-YL)-2-THIAZOLYL]AMINO]BENZOIC ACID
Product Code:
2460765
Molecular Formula:
Molecular Weight:
Order 315704-15-5