Loading patent details...
US5003879A: Delay Detonator | Searchlight