Loading patent details...
US5567216A: Grease Filter Assembly | Searchlight