Loading patent details...
US4554907A: Latch for Self-Cleaning Oven Door | Searchlight