Loading patent details...
US4542963A: Optical System With Reflective Baffles | Searchlight