(1H-Indazol-3-yl)methanamine hydrochloride [117891-16-4] 95%(1H-Indazol-3-yl)methanamine hydrochloride [117891-16-4] 95%SKU: 117891164Add to Quote