Loading patent details...
US4983173A: Surgical Sponge | Searchlight