|
Product containing only defibrotide (medicinal product)
Defibrotide only product
Id775463005
StatusDefined
Has active ingredientDefibrotide
|