Intraocular lens implant (physical object)
Supplier: international · SCTID 313236002
Intraocular implant Ophthalmic prosthesis