Shenzhen CheerFine Technology which is a manufacturer producing car dvd players on designs of 3.5",3.6",4.0",4.3",5.0",single din 7.0" & double din 7.0" with bluetooth, touch screen, inbuilt GPS, DVB-T,iPOD,TV,DVD, MP4,MP3,Radio and other basic functions.