217.113.154.0 - 217.113.154.255 is an IP address range owned by Institute of Soil Science and Plant Cultivation - State Research Institute and located in Poland - select an address below for more geolocation details