76118576
Aug 29, 2000
GLOBAL LOCATE INC.
Subscribe
Identifying the geographic position of persons or objects using satellite positioning systems