77596536
Oct 20, 2008
Feb 16, 2010
IDC DESIGN CORPORATION
Subscribe
A personal vehicle locator device utilizing a digital compass and satellite navigation system to help the end-user return to a last locked-in position