118984-47-7
5H-Dipyrrolo[1,2-a:1',2'-g][1,4,7,10,13]pentaazacyclopentadecine,cyclic peptide deriv.
Product Code:
1180559
Molecular Formula:
C27H45N5O5
Molecular Weight:
Order 118984-47-7