IN-DASH CAR AUDIO INSTALLATION KIT FOR HEAD UNITSICE 11-131: 2 DIN / 173 x 98 mm / 178 x 102 mm /
OPEL Agila 2008-2014 /
SUZUKI Splash, Ritz 2008-2012
No right click