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