Loading patent details...
US4333068A: Position Transducer | Searchlight