Loading patent details...
US5295271A: Shoulder Rest Helmet | Searchlight