touch-device.ru domain details
already registered
rank: 305691
best rank: 149773
known ips:
80.93.176.26 (132)
87.236.16.214 (2947)