119723-44-3
1-Oxa-4,7,10,13,16,19,22,25,28-nonaazacyclohentriacontane,cyclic peptide deriv.
Product Code:
664625
Molecular Formula:
C76H109N17O26
Molecular Weight:
Order 119723-44-3