128924-91-4
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
Order 128924-91-4