Loading patent details...
US4787316A: Expandable, Self-Tamping Explosive Bag | Searchlight