product Name:Defibrotide
  • Defibrotide [INN:BAN]; Dasovas; Defibrinotide; Fraction P; Noravid; Prociclide
  • 83712-60-1
  • Defibrotide 83712-60-1