Loading patent details...
US5585591A: Electric Detonator and Lead Connector Assembly | Searchlight