Loading patent details...
US4492860A: Optical Measuring Device With Means for Suppressing Reflections | Searchlight