132343-64-7
2-(6-OXO-6-(TRIS(METHYLPYRIDINIUM)ACETATO-MANGANESE-PORPHINYL)PHENYLAMINOHEXYL)ELLIPTICINE TETRAACETATE
Product Code:
1497286
Molecular Formula:
Molecular Weight:
Order 132343-64-7