VGC-BeiJing
AS131497 (VGC-BeiJing) announces at least one prefix:
103.88.64.0/22
Volkswagen (China) Investment Co., LTD Building 2, No. 3A, Xi Liu Jie, Sanlitun Rd, Chaoayang District, Beijing, China
1970-01-01
103.88.64.0-103.88.67.255
0