Product review (5 stars): Finally Clean
Replaced exactly the broken part I had before.