Implantable intraocular pressure monitoring system sensor insertion cartridge (physical object)
Supplier: international · SCTID 720261008
Cartridge Ophthalmological device