Desirudin [ 120993-53-5 ]

Cas Number: 120993-53-5
Product Code
209092
Product Name
Desirudin
Cas Number
120993-53-5
Molecular Formula
C287H440N80O110S6