Delamanid

Delamanid · CAS 681492-22-8