Product review (5 stars): Excellent!!
Part arrived sooner than I expected.  It is a slightly different solenoid, with mounting screw-holes parallel to the water flow, but the only thing I had to do beyond hooking up the plumbing was to drill two mounting holes at a right angle to the original mounting holes, and put in the screws.  Easy to do!!  Valve works well, as expected!!