86102-30-9
cerebrocystatin
Product Code:
1167376
Molecular Formula:
C21H42N6S6
Molecular Weight:
570.98
Order 86102-30-9
cerebrocystatin,CASNo 86102-30-9