Loading patent details...
US5654520A: Delay Charge and Element, and Detonator Containing Such a Charge | Searchlight