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