osilodrostat phosphateWHO ATC codeAvailable in 1 countries๐ฌ๐งUnited Kingdom6Isturisa 1mg tabletsOTCIsturisa 5mg tabletsOTCIsturisa 10mg tabletsOTCSee all osilodrostat phosphate in United Kingdom โ