Loading patent details...
US4447752A: Ball Contact Slip Ring Assembly | Searchlight