N-(20-amino-4,8,12,17-tetraazaicos-1-yl)-2,5-dihydroxybenzamide

Product Code: 2253564
Molecular Formula: C23H44N6O3
Molecular Weight: 452.63
133805-35-3