Loading patent details...
US4054032A: Explosive Actuated Pin Puller | Searchlight