Carter Sphere

For intrascleral implant