119.40.64.0/20

Shanghai, Shanghai, China

CIDR Block Overview

CIDR
119.40.64.0/20
Approx. Size
4,096 IPs
Mask
/20