85556640
Feb 29, 2012
Providing on-line non-downloadable software for displaying and sharing a user's location and finding, locating, and interacting with other people, businesses, organizations and places, incorporating stylized icons
Computer and Scientific