Came out of a 2003 Mercedes SL500. 
This unit was tested before it was removed and it is in good working condition. 
There are zero stored/present faults in this unit.
There is also zero signs of water damage too. 
None of the connector pins are broken, missing or bent. 
The posts also show no signs of damage.
This is a OEM Mercedes unit. 
This unit will fit any Mercedes R320 from 2003-2012. 
PLEASE MAKE SURE THIS IS THE CORRECT PART NUMBER FOR YOUR VEHICLE BEFORE PURCHASING!!
Thanks!