Unilexicon
Medicines
Home
/
Ingredients: De
/
Delamanid
Delamanid
ID
714097004
ID date
7 Apr 2016
Previous ID
25530111000001106
Name
Delamanid
Virtual products
Delamanid 50mg tablets