590368-25-5

Upamostat

Cas Number: 590368-25-5  Molecular Structure
Product Code
2109945
Product Name
Upamostat
Cas Number
590368-25-5
Molecular Formula
C32H47N5O6S