Its a Kenwood dnx-5140
http://www.kenwoodusa.com/Car_Entert...inment/DNX5140