Loading patent details...
US5151606A: Lambertian Mirror Optical | Searchlight