Loading patent details...
US4182539A: Latching Device | Searchlight