Products Will accommodate a full DIN unit Contoured to match factory dashboard Comprehensive instruction manual All necessary hardware included for easy installation Metra Stock # 99-930399-9303 BMW Z4 2003-2008SKU: 99-9303$6.99PriceQuantityAdd to Cart