Street Address: Hanhuang Building,Wanzhongcheng Dehuina Industry Area,Longhua Town Shenzhen Guangdong 518131 China
We are a manufacturer professionally in 7 inches fully-motorized in-dash car TFT-LCD monitor, with good quality and reasonable prices, most products are fit for American, European, Korean and Japanese cars.