i dont know the make/model as its not displayed any where on the unit, all i can tell u is its a 2 din slip down touch screen, all its says on the front is dolby blah blah blah, mosfet, mp3, mp4, all the menu's are in either chinese or japanese (as i dont speak either im not quite sure which)...