Mercedes water pump pulley 1042000005

Used will fit 300sl 24v 989-92 300ce 24v 89-92 wit M104980é981 engines
Availability: 1 in stock
SKU: 112 321
Manufacturer part number: 1042000005
$45.00

Please make sure this part fits your vehicle