Threat intelligence report for 45.143.98.133. Location: Türkiye · ISP: Upcell Telekomunikasyon Limited Sirketi