Loading patent details...
US4670649A: Optical Transducer and Measuring Device | Searchlight