IP discovery lookup for: 5.196.8.113

We identified 1 domains pointing to 5.196.8.113.

Domain IPv4 IPv6 MX and NS
vps-3f94841e.vps.ovh.net.5.196.8.113
vps-2f28875c.vps.ovh.net
2001:41d0:404:300::dd2