Essen Germany
The IP address 139.26.3 has been registered by GUAP from the afrinic registry
The IP location is: Essen Germany