Loading patent details...
US4586437A: Electronic Delay Detonator | Searchlight