Unilexicon
Medicines
Home
/
Therapeutic moieties: De
/
Delamanid
Delamanid
ID
775470005
Name
Delamanid
Previous ID
714098009
ID date
6 Feb 2023
Virtual products
Delamanid 50mg tablets