Loading patent details...
US4428607A: Latching Assembly | Searchlight