Connects2 CT23BM03 Double DIN Frame for BMW 3 (E46)
Connects2 CT24BM04 Facia Plate for BMW 1/3 Series 2004>
Connects2 CT24BM01 Facia Plate for BMW 3 Series E46 1999>
CT24BM01 Connects 2 Facia Plate for BMW 3 Series E46 Fits the following vehicles: BMW 3 Series 1999> This adaptor will enable you to replace your factory fitted.....