Loading patent details...
US5626598A: Retracting Tip Trocar Assembly | Searchlight