Desirudin [ 120993-53-5 ]

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