Up for sale is a BMW OEM business CD player removed from my 2003 540i. CD player is in great physical condition as well as great working condition with no problems. The cd player has flat pins, but will work with all 96-00 bmw's with the rounds pin harness adapter