Loading patent details...
US4690761A: Annular Filter Disc | Searchlight