Loading patent details...
US4145970A: Electric Detonator Cap | Searchlight