Desbutyl Lumefantrine D9

Desbutyl Lumefantrine D9 · CAS 1346606-35-6