Geo Location Information for 80.86.173.40 IP Address. The IP Address 80.86.173.40 is located at 51.2703 latitude and 7.16755 longitude in Germany. Friendly Location for the IP Address is Nordrhein-westfalen, Wuppertal, Germany, 42119
Agentursoftware QuoJob - die innovative Software für Projektmanagement, Zeiterfassung, Buchhaltung und Controlling