IGCASE 2023-11-06 Focal scleral nodule IZB-20070712