Loading patent details...
US4281328A: Slip Ring Assembly | Searchlight