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