Factory 6 disc changer radio from 05 Chevy truck. I'm sure it will fit other years.