Upamostat [ 590368-25-5 ]

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