Institute of Remanufacture Engineering Academy of Armored Force Engineering;
Beijing 100072;
China;
Institute of Remanufacture Engineering;
Academy of Armored Force Engineering;
Beijing 100072;
China;
Institute of Remanufacture Engineering;
Academy of Armored For;