Loading patent details...
US8096941B2: Insertable device and system for minimal access procedure | Searchlight