Loading patent details...
US4885439A: Gas Damped Deceleration Switch | Searchlight