319672-78-1
3,6- diiodoindazole
Product Code:
106173
Molecular Formula:
Molecular Weight:
Order 319672-78-1