77379817
Jan 24, 2008
RASHKE DONALD
Subscribe
GPS positioning and mapping system consisting of microchips implanted in pets, which can map and locate a lost pet and transmit this information to the owner's computer or mobile phone