Loading patent details...
US4133460A: Apparatus Embodying Explosively Removable Sleeve | Searchlight