Loading patent details...
US4428642A: Body-Carry Electrical Contact Strips | Searchlight