Street Address: NO.18 ZhanXi RD,Huadu,Guangzhou City,China
City: GuangZhou
Province: GuangZhou
Country/Region: China
6.5" double din in dash DVD player with monitor, TV and radioWith amplifier Touch screen