Loading patent details...
US4318557A: Latching Mechanism | Searchlight