Loading patent details...
US4100620A: Body Protector | Searchlight