Bosch Equiv. 1418424011 Pump element

On estimate

Reference ED1418424011