77369372
Jan 11, 2008
CLEVER DEVICES LTD.
Subscribe
Satellite navigational system, namely, a global positioning system (GPS)