Product containing only diloxanide (medicinal product)
Supplier: international · SCTID 775601001
Diloxanide-containing product Virtual therapeutic moiety