Loading patent details...
US4696231A: Shock-Resistant Delay Detonator | Searchlight