Loading patent details...
US4517544A: Time Delay Electric Fuse | Searchlight