Detail Graf (PA610) Water Pump OE number 1042004801W/PUMP MERC M104.944/981/994S280/S320/300SL OE# 1042004801 This engine part suits the Mercedes-Benz Car SL320 (R129) (M104.991) with a M104.990 M104.991 M104.992 M104.994 M104.995 engine.