Universal Direct Plug and Play radio for a wide range of tractors to include but not limited to the following: Mahindra, John Deere, Fastract JCB, McCormick, Caterpillar, and any other unit utilizing a 16 pin block harness or 2 x (2x8 pin) configuration (see photos). If you are unsure if this unit is compatible, please check the radio cavity prior to purchasing for mating harness. You can always send us a photo and we will ensure you get the correct harness! This unit takes 5-10 minutes to install and is fully direct plug and play! Included: 1 x single DIN radio to fit your compatible tractor 12v DC AM/FM Stereo Radio Bluetooth Music Streaming - Listen to Spotify or other iPhone/Android music apps Bluetooth Hands-free calling (call and talk on the phone while getting work done!) USB for listening to MP3's! Front auxiliary input (standard 3.5mm plug - iPod, MP3 player, etc.) 1 x hardwired radio harness to connect the radio directly to your tractor Direct plug and play (no soldering or trying to guess which wire goes where!)