93.231.104.173 is located in Hammersbach, Germany (latitude 50.217, longitude 8.983) db-ip data: September 2026