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