194.85.64.0/23

195009 St.Petersburg Russia - Updated 09 Mar 2026 12:38 Mon

Network Description: 195009 St.Petersburg Russia
Prefix Description Country