Loading patent details...
US5062162A: Shield Plate-Mounting Structure in Helmet | Searchlight