NCT05779306 - Performance of Two Sclera Fixated Intraocular Lens Concepts | Crick | Crick