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