Loading patent details...
US8828046B2: Laparoscopic device with distal handle | Searchlight