Loading patent details...
US4635636A: Microspike Surgical Approximator | Searchlight