2-(6-OXO-6-(TRIS(METHYLPYRIDINIUM)ACETATO-MANGANESE-PORPHINYL)PHENYLAMINOHEXYL)ELLIPTICINE TETRAACETATE

Product Code: 1497286
Molecular Formula:
Molecular Weight:
132343-64-7