149596-54-3
15,16-Dithia-2,5,8,11,19-pentaazabicyclo[11.4.2]nonadecane,cyclic peptide deriv.
Product Code:
1405518
Molecular Formula:
C23H39N5O5S2
Molecular Weight:
15,16-
Order 149596-54-3