Area: 54 ㎡
Location: Shanghai
Industry: CPHI

October 2017