Loading patent details...
US4351288A: Oven Door Latch | Searchlight