Loading patent details...
US4175282A: Luminaire Attachment Device | Searchlight