Loading patent details...
US4430633A: Time Delay Fuse | Searchlight