BMW BMW 3 Series 2002-2006 Factory Stereo to Aftermarket Radio Harness Adapter $6.95 BMW X5 2000-2006 Factory Stereo to Aftermarket Radio Harness Adapter $6.95 BMW 5 Series 2001-2003 Factory Stereo to Aftermarket Radio Harness Adapter $6.95 BMW Z4 2003-2008 Factory Stereo to Aftermarket Radio Harness Adapter $6.95 BMW M3 2002-2006 Factory Stereo to Aftermarket Radio Harness Adapter $6.95 BMW M5 2001-2003 Factory Stereo to Aftermarket Radio Harness Adapter $6.95