Loading patent details...
US4842578A: Surgical Abrading Instrument | Searchlight