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