Loading patent details...
US4024817A: Elongated Flexible Detonating Device | Searchlight