Product review (3 stars): Perfect fit but needed cleaning
Opened the package to see that someone else must have purchased and returned this item.  There were dirt / grease smudges on the ice maker.  I did not want to wait to get a replacement so I scrubbed it well, swapped the cable and brackets from my old ice maker.  It is working fine so for.