STARCHASE TECHNOLOGY FOR LIFE
Electronic tagging and tracking device, namely, a device for adhering to a vehicle which determines and transmits the vehicle's location via satellite; tracking systems to support police, emergency first responders, and military operations comprised of reusable GPS units, and GPS unit launcher; downloadable software in the nature of a mobile application for controlling launchers and vehicle-mounted launchers; downloadable software in the nature of a mobile application for controlling and mana...
Abandoned · August 14, 2022 · 97547991 ·