Loading patent details...
US5578000A: Laparoscopic Smoke Evacuation System | Searchlight