590368-25-5
Upamostat
Product Code:
2109945
Molecular Formula:
C32H47N5O6S
Molecular Weight:
629.81
Order 590368-25-5
upamostat,CASNo 590368-25-5