32869-06-0
5-({4-[ethyl(2-iodoethyl)amino]benzyl}amino)-2,4-dinitrobenzamide
Product Code:
2456886
Molecular Formula:
C18H20IN5O5
Molecular Weight:
Order 32869-06-0