103863-33-8
3-[(E)-(2,6-diaminopyridin-3-yl)diazenyl]-2,4,6-triiodobenzoic acid
Product Code:
437107
Molecular Formula:
C12H8I3N5O2
Molecular Weight:
634.94
Order 103863-33-8