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