IP information
IP: 93.155.108.157
Contact:TT Administrative Contact Role Turk Telekom Network Direktorlugu 06530 ANKARA Fax: +90 312 313 1924