Loading patent details...
US4323799A: Impulse Activated Time Delay Self-Restoring Switch | Searchlight