Free release

83712-60-1 defibrotide

service@apichina.com
Product Name Defibrotide
CAS No. 83712-60-1
Synonyms Defibrotide [INN:BAN]; Dasovas; Defibrinotide; Fraction P; Noravid; Prociclide