2550 Hongqiao Road, Changning District, Shanghai, China

GPTKB entity