88805-72-5

3-AMINO-6-HYDROXY-1H-INDAZOLE