Enucleation and terylene implant.
D005123:Eye / Q000601:surgery*; D006801:Humans; D013508:Ophthalmologic Surgical Procedures; D009885:Ophthalmology; D011093:Polyethylene Terephthalates; D019736:Prostheses and Implants
D011093:Polyethylene Terephthalates; C016130:terylene
EYE/surgery