Ct2249/2025 - Framework Contract For The Supply Of Idebenone 150Mg Tablets