Company: Shanghai Major Mechanical & Electrical Equipment Co., Ltd.
58 Huachi RoadShanghai 200061China