1,4,7,10,13,16-Hexaazacyclooctadecane-2,6-dione,3-[(4-nitrophenyl)methyl]-

Product Code: 2334392
Molecular Formula: C19H31N7O4
Molecular Weight:
138403-41-5