IP Lookup: 81.214.71.145

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