Product containing ivacaftor and lumacaftor (medicinal product)
Supplier: international · SCTID 763602007
Aminopyridine-containing product Ivacaftor-containing product