Beijing VW Car Parts Co., Ltd.

delta fin intercooler core in Shanghai for MINI

  • Negotiable
  • 1