Loading patent details...
US4860653A: Detonator Actuator | Searchlight