I have one. They are different. Look at the mounting screws around the radio. Mine is the same as the one in your picture. The one above my post is different
I might have the radio also. Have to look tomorrow.
Not sure if you need the switch or harness.