Defibrotide sodium (substance)
Supplier: international · SCTID 717036000
Haematologic agent Oligonucleotide