Loading patent details...
US4861078A: Oven Door Latch With Handle Stabilizer | Searchlight