For sale is an original Mercedes W124 and r129 M104 engine smog pump assembly. This unit is untested and being sold as a rebuildable core. This unit has a part number of 104140148588.
If you have any questions or need more pictures please let me know
Free shipping applies only to the lower 48 states