IP Lookup: 78.189.85.90

Threat intelligence report for 78.189.85.90. Location: Istanbul, Türkiye · ISP: Turk Telekom