12-(4-nitrobenzyl)-1,4,7,10-tetraazacyclotridecane-1,4,7,10-tetraacetic acid

Product Code: 458910
Molecular Formula: C24H35 N5 O10
Molecular Weight: 553.56
128924-91-4