Loading patent details...
US4189993A: Oil Splatter Screen for a Deep Fat Fryer | Searchlight