Product review (3 stars): Apriliare 4040 Solenoid valve
It was installed and is working OK so far.  However, the part was missing a valve nut.  It also took a relatively long time for the part to arrive (> 10 days).