Bosch Equiv. 3418399001 Pump element

On estimate

Reference ED3418399001