1 2 4-Triazolo 4 3-a pyridin-3 2H -one Min 98.0% T 25G Synonym 3-Hydroxy-1 2 4-triazolo 4 3-a pyridine MDL Number 00022632 Beilstein 26 005 04