IP discovery lookup for: 20.190.144.142

We identified 1 domains pointing to 20.190.144.142.