IP Country City ISP
89.186.210.82 Switzerland Sevelen Elektrizitaets- und Wasserwerk der Stadt Buchs SG