Loading patent details...
US5908149A: Skin Stapler With Multi-Directional Release Mechanism | Searchlight