85404462
Aug 23, 2011
SEVARUS LLC
Subscribe
Computer hardware and software system for tracking people and pets using GPS data on a device on the tracked people and pets