Loading patent details...
US4133542A: Spring Seal | Searchlight