IP Lookup: 85.97.193.59

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