Loading patent details...
US5072974A: Push to Close Latch for Self-Cleaning Oven | Searchlight