Product review (5 stars): Great valve - comes as a kit with hoses, nylon 1/4" nuts, 1/4" compression fitting, bracket, screws
Bought this to replace a Electrolux replacement that leaked after 18 months or so.  The original lasted 20+ years, but I replaced it along with the icemaker.  After 18 months or so, my icemaker started making icicles...water leaking past the "new" valve.

The original valve had a garden hose inlet with a screen.  The other failed Electrolux (Invensys actually) had a 1/4" compression fitting inlet, and a push in 1/4" outlet.

This Supco valve looks more like the original valve, but without the garden hose fitting.  This valve has 4 screws to assemble/disassemble solenoid, whereas the Invensys is crimped.

Best Pictures here, looks exactly the same, same kit: https://www.amazon.com/Refrigerator-Icemaker-Solenoid-4318047-Whirlpool/dp/B00T5U58DU

Note...the listing for this SUPCO valve does not show any hardware, but it comes with all the stuff in the link above. Piece of hose, 3 x 1/4" nylon compression nuts, screws, compression fittings.

First impression:
the connectors on the coil were not oriented correctly for my application, but loosen one screw, rotate coil to next notch in bracket, and good to go.

The 1/4" connection is a nut, not a push in, so used the old hose, cut off about 1/4" to the new nut would compress on smooth hose. not previously crimped spots.

Turned on water, no obvious leaks at valve, so turned on the ice maker again, and went through a few fill cycles.

Notable difference in sound...when the water TURNED Off, the new valve makes very loud affirmative sounding click.  The failed valve definitely did not sound the same...could be that the solenoid piston/diaphragm was slow moving in the valve due to lime buildup, could be crud, who knows.