Loading patent details...
US5722935A: Laparoscopic Retractor Having a Plurality of Blades Extending Laterally From a Handle | Searchlight