Loading patent details...
US4730558A: Electronic Delayed-Action Explosive Detonator | Searchlight