Loading patent details...
US4291907A: Drop Latch | Searchlight