Loading patent details...
US5368607A: Surgical Trocar and Spike Assembly | Searchlight