with electric-shock, sound, magnetic- or radio-waves emitting devices

Patents Grantslast 30 patents

Patents Applicationslast 30 patents