217.113.159.0 - 217.113.159.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