Product containing only lumefantrine (medicinal product)
Supplier: international · SCTID 776586006
Lumefantrine-containing product