Loading patent details...
US5669885A: Trocar Assembly With Spring-Loaded Mechanism | Searchlight