132 Anting Road, Shanghai

GPTKB entity