Cedazuridine (substance)
Supplier: international · SCTID 890332002
Cytidine deaminase inhibitor Pyrimidine nucleoside