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