Loading patent details...
US4552999A: Time Delay Switch | Searchlight