86-0755-33552667
5/F, Plant 2, Xiayangbei Industria Zone, Huangtian, Xixiang, Baoan District, Shenzhen, Guangdong, China (Mainland)
Manufacture touch screen android 9.0 4+64g octa core car stereo dvd player for mazda 3 2010-2012 with gps navigation, US $ 260.00 - 270.00 / Piece, Mazda, 3, 2010-2016.Source from Shenzhen LJD Electronics Co., Ltd. on Waimaotong.com.