272105-42-7
Disitertide
Product Code:
266477
Molecular Formula:
C68H109N17O22S2
Molecular Weight:
1580.8
Order 272105-42-7