Loading patent details...
US5692282A: Seal Puller | Searchlight