97151220
Dec 1, 2021
IANTREK INC.
Subscribe
Implantable biologic stent; surgically implanted in tandem with a system for shaping, preparation, and intraocular stenting for increased aqueous outflow and lowering intraocular pressure