Loading patent details...
US5944635A: Safety Shutdown and Latch Off | Searchlight