Loading patent details...
US5009643A: Self-Retaining Electrically Insulative Trocar Sleeve and Trocar | Searchlight