Ask a question
We will email your question to the supplier on your behalf.
Selleck Chemicals

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