3-[(E)-(2,6-diaminopyridin-3-yl)diazenyl]-2,4,6-triiodobenzoic acid

Product Code: 437107
Molecular Formula: C12H8I3N5O2
Molecular Weight: 634.94
103863-33-8