Loading patent details...
US4226452A: Latch | Searchlight