86-0755-33552667
5/F, Plant 2, Xiayangbei Industria Zone, Huangtian, Xixiang, Baoan District, Shenzhen, Guangdong, China (Mainland)
Touch screen android 10 2+16g quad core car audio multimedia system dvd player for Mazda cx5 with steering wheel control, US $ 230.00 - 235.00 / Piece, Mazda, CX-5, 2013-2016.Source from Shenzhen LJD Electronics Co., Ltd. on Waimaotong.com.