Loading patent details...
US4402269A: Electric Delay Detonator | Searchlight