Loading patent details...
US4298246A: Reflection Type Screen | Searchlight