Loading patent details...
US4113389A: Optical Measurement System | Searchlight