Product review (3 stars): For the price I expected an easy swap.  Not so...
This was compatible with a KitchenAid KSBP25FKSS02.  A word of advice: DON'T throw away your old icemaker you'll need it for spare parts.  Mine came with a broken plastic shoot.  I had to disassemble the entire unit to dislodge several broken off plastic parts so I can do part swap.  Also beware that the fill cup came with a U tab that you need to cut out; otherwise the water tube won't fit nicely.  Lots of inconveniences.  With some work I got this to function.  For the price I expected an easy swap.  There are less expensive compatibles I'll try my luck at next time I need an icemaker.