Loading patent details...
US4529520A: Screen Plate | Searchlight