85 Yuyuan Road, Huangpu District, Shanghai

GPTKB entity