Ask a question

We will email your question to the supplier on your behalf.

Selleck Chemicals

Revaprazan Hydrochloride
Revaprazan Hydrochloride (YH1885) is a new reversible proton pump inhibitor with long-lasting...
Cat# S5058, SKU# S5058-25mg, 25mg, $97.00
Feedback