GM Aftermarket Towing Mirror. Only have Driver side. I believe it's for 7-13 (I was told would fit 04 but holes didn't line up) Look at picture 4" from upper bolt to lower bolt. It has one wire connection, I was told power and heated. Brand new never installed. Silverado, GMC.