Xinjiang Xintie Industrial Equipment Co., Ltd. Shi blockade, locomotive and rolling stock accessories... (EXPIRED)