2-PHENYL-IMIDAZO[1,2-A]PYRIDINE95%

Product Code: 2251279
Molecular Formula:
Molecular Weight:
41052-21-9