88160-91-2

1,2-Dithia-5,8,11,14,17-pentaazacycloeicosane,cyclic peptide deriv.