Went to APP.com and found replacement part Detergent and Rinse Aid Dispenser, part # 00645208 (AP4355372). Watched the APP.com video and it seemed a straightforward repair so ordered the part. Arrived in 2 days. Followed the video for the install process and other than a couple of differences between the Bosch dishwasher repair in the video and what was needed to effect the repair on my Thermador, all went quickly and easily. Total repair time was about 1.25 hours including sorting out the differences mentioned above. Briefly, the differences were: (i) on the Thermador you have to remove 8 screws to release the front panel (in addition to the six lower screws shown in the video, the two top corner screws on the Thermador must also be removed before the panel will slide down and out; and, (ii) the control panel on the Thermador is slightly different from that on the video's Bosch machine (it goes down further behind the from panel so the top wire connector and the harness release are obscured) but these can be treated the same once the panel is removed. It was a fun little project and good to save the cost of a repairman coming to do the job!