Loading patent details...
US5807313A: Battery Powered Surgical Irrigator | Searchlight