Information about IP address 83.142.248.90
Country:
Malta
Malta
MT
Region:
Il-Marsa
Il-Marsa
26
Coordinates:
35.8839
14.4964
Provider ISP:
Innovate Software Ltd
GO p.l.c
Provider's website AS:
chinatelecom.com.cn
Regional Internet Registrar: RIPE
Share link: