Found: 1 organisations
Organisation details

mega telekom

Turkey

Assigned AS: N/A
IPv4 networks: 1
IPv6 networks: 0
megatelekom
90.158.242.090.158.242.255 mega telekom Turkey 90.158.242.0/24 256