Found 2 domains on winarticles.net (67.227.228.188):

1. server5.steadyturtle.com  []
2. dentraide.com  []


IP info: 67.227.228.188
ISP: SourceDNS
Geo: United States / Lansing