Loading patent details...
US5969286A: Low Impedence Slapper Detonator and Feed-Through Assembly | Searchlight