Loading patent details...
US5442189A: Apparatus for Inspecting Defects and Foreign Substances Having a Spot Illuminated Focusing System | Searchlight