138403-41-5
1,4,7,10,13,16-Hexaazacyclooctadecane-2,6-dione,3-[(4-nitrophenyl)methyl]-
Product Code:
2334392
Molecular Formula:
C19H31N7O4
Molecular Weight:
Order 138403-41-5