78232343
Apr 1, 2003
KRISHAN BALDEV
Subscribe
An electronic device either attached to an asset (such as laptop computer, PDA, luggage, bike) or embedded within an asset with remote tracking/locking capability