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