Loading patent details...
US6860894B1: Laparoscopic lifter apparatus and method | Searchlight