103863-33-8

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