Kate Sha Shanghai Yiming Turbocharger Manufacturing Co.,Ltd

OEM 2.5L 4D56T Diesel engine (water cold) Mitsubishi Turbocharger TD04 - 11G

  • Negotiable
  • 1 Piece / Pieces