Roxadustat drug molecule. Inhibitor of hypoxia-inducible factor.

Code produit:
106443938