Loading patent details...
US7331978B2: Laparoscopic surgical instrument and method | Searchlight