Loading patent details...
US4335652A: Non-Electric Delay Detonator | Searchlight