PETKROFT
Cameras for monitoring pets; Computer hardware for tracking the location of pets; Electronic devices for locating and tracking pets using global positioning systems, cellular communication networks; Transmitter and receiver used to locate lost pets
Abandoned · March 4, 2023 · 97823192 ·