IN-DASH CAR AUDIO INSTALLATION KIT FOR HEAD UNITSICE 11-126: 1 DIN / 182 x 53 mm /
BMW X3 (E83) 2004-2010
No right click