22 Taopu Road, Putuo District, Shanghai, China

GPTKB entity