185.156.240.0/22

- Updated 10 Jun 2025 09:19 Tue

Network Description:
Organization: Terra Spa
Country of Network: IT Italy
Company Website: http://www.gruppoterra.it
Prefix Description Country
83.147.64.0/18 Terra Spa IT
83.147.96.0/20 Terra Spa IT
217.72.40.0/21 Terra Spa IT
185.156.240.0/22 Terra Spa IT