ipc-leipzig.de domain details
already registered
rank: 419149
best rank: 414077
known ips:
85.13.132.212 (18)
85.13.155.168 (60)