RXD83: Roxadustat RC 23

RXD83: Roxadustat RC 23

Regular price
$100.00
Sale price
$100.00
Regular price
Sold out
Unit price
per 

Methyl 1,4-dihydroxy-7-phenoxyisoquinoline-3-carboxylate ;

C17H13NO5 ;
Mol. Wt.: 311.29 ;