Loading patent details...
US4635579A: Boom End Piece | Searchlight