Loading patent details...
US5217472A: Surgical Fastening Device | Searchlight