Product review (4 stars): good replacement icemaker with lots of connectors.
When installing this replacement icemaker be sure to use a small level.  If the icemaker is not level the water will overflow and make a mess.  Yes I made the mistake so you wont!!  The on/off arm is smaller and shaped differently than shown in the picture so I used the old on/off arm. The kit came with several different wire harnesses(4)and two tubes.  I didn't need to replace the water tube.  All in all this was easy to install and the best price that I found. The manufacture name on the box is Supco (Sealed Unit Parts Co. Inc.).  Part name on box is RIM500 Modular icemaker service kit. Replaces: Whirpool 4317943, 978556, Maytag and subzero.