Loading patent details...
US4158370A: Explosive Activated Plug | Searchlight