Loading patent details...
US4175281A: Ceiling Mounted Support Structure | Searchlight