Loading patent details...
US5386267A: Light Integrating Cavity for a Film Scanner | Searchlight