Loading patent details...
US4133337A: Oven Latch Assembly With Improved High Temperature Locking Sub-Assembly | Searchlight