Loading patent details...
US5380291A: Visually Directed Trocar for Laparoscopic Surgical Procedures and Method of Using Same | Searchlight