Loading patent details...
US4345233A: Manual Switch With Timed Electro-Thermal Latch Release | Searchlight