Loading patent details...
US5197378A: Pizza Screen or Pan Receiving and Holding Assembly | Searchlight