Loading patent details...
US4648136A: Human Body Protector | Searchlight