1154028-82-6

 Home / Products / 1154028-82-6
BAY85-3934

1154028-82-6

Cat.No.ABP020576 Chemical NameBAY85-3934 MolFormula MolWeight Purity NLT 98%

Chemical Name : BAY85-3934

CAS : 1154028-82-6

Molidustat, also known as BAY 85-3934, is a novel inhibitor of hypoxia-inducible factor (HIF) prolyl hydroxylase (PH) which stimulates erythropoietin (EPO) production and the formation of red blood cells.
Enquiry