Loading patent details...
US6544210B1: Disposable laparoscopic smoke evacuation system | Searchlight