Loading patent details...
US8303653B2: Implant implantation unit and procedure for implanting the unit | Searchlight