103630-42-8
1,2-Dithia-5,8,11,14,17-pentaazacycloeicosane,cyclic peptide deriv.
Product Code:
605358
Molecular Formula:
C43H62N12O10S2
Molecular Weight:
Order 103630-42-8