Rostafuroxin (PST-2238) from MyBioSource.com

Supplier Page

Supplier Page from
MyBioSource.com for
Rostafuroxin (PST-2238)

Get Pricing

Description

Rostafuroxin (PST-2238) is an ouabain-inhibitor counteracting specific forms of hypertension