Loading patent details...
US7780686B2: Anastomotic device | Searchlight