Loading patent details...
US5225929A: Device for Producing a Light Spot in a Microscope | Searchlight