All Replacement Parts are FINAL SALE
DeLonghi Mechanics Valve DLS ECAM Part #5513227961
Not too difficult to install. My only regret was not ordering this part sooner. I originally messed around with swapping o'rings only to be disappointed. Replacing the new valve made all the difference and at a reasonable price and quick delivery.