Photodiode subretinal prosthesis system implant (physical object)
Supplier: international · SCTID 723711004
Implantable ocular prosthesis