Loading patent details...
US4162878A: Safety Latch System | Searchlight