Scleral expansion implant (physical object)
Supplier: international · SCTID 466003004
Implantable ocular prosthesis