Loading patent details...
US5192602A: Louvered Filter and Paint Arrestor | Searchlight