IR-786 PERCHLORATE

Product Code: 268786
Molecular Formula: C32H36Cl2N2O4
Molecular Weight: 583.55
102185-03-5