599191-73-8
4-Iodo-1H-indazol-3-ylamine
Product Code:
129608
Molecular Formula:
C7H6IN3
Molecular Weight:
259.05
Order 599191-73-8