Loading patent details...
US4470532A: Medical Stapling Device | Searchlight