75186263
Oct 23, 1996
CESARE CHARLES DE
Subscribe
communications tracking device comprised of a transponder or transmitter, a receiver, and a monitor for locating humans