Loading patent details...
US4445253A: Quick Release Helmet and Strap Assembly | Searchlight