Loading patent details...
US4418952A: Seal Device | Searchlight