AS270764 45.95.66.195/32 CIDR and IP Range Summary.ASN: 270764 - Ecxon Datacenter LtdaHost Count: 1Addressable IPs: 1 45.95.66.195