Loading patent details...
US4002540A: Screen Having Parallel Slots | Searchlight