China State Shipbuilding Corporation, Limited (CSSC) 12th Research Institute
China Shipbuilding Industry Group Co., Ltd. (CSIC) 12th Research Institute
Thermal Processing Technology Research Institute, a.k.a., Hot Working Technology Research Institute.
Xicheng District,
Mailbox No. 44