Loading patent details...
US4022504A: Latch Receptacle | Searchlight