Loading patent details...
US4465347A: Helmet Mounted Telescope | Searchlight