Loading patent details...
US5035180A: Shearing Type Ordnance Venting Device | Searchlight