Unit has mounting built into the faceplate. Part number on radio is P68021161AD.
Listing is for radio only (no plugs or wiring). I will gladly provide additional pictures upon request.
Immediate payment required. Buyer pays shipping, payments must be in US funds.