145137-38-8

Desmoteplase

Cas Number: 145137-38-8  Molecular Structure
Product Code
1157030
Product Name
Desmoteplase
Cas Number
145137-38-8