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