The Nameserver ns2.depo.ru have a IP Address of 195.96.65.6 which is hosted on Russia.
Оптовые поставки компьютерной техники, серверного оборудования и комплексных ИТ-решений, кастомизированных под задачи клиентов, рекордные сроки поставки техники и реализации...