Loading patent details...
US4711516A: Optical Slip Ring | Searchlight