Loading patent details...
US4483109A: Boom Latching System | Searchlight