Product review (4 stars): Mostly compatible with p/n 8565815...
I used this as a replacement for Whirlpool part no. 8565815, which appears to be identical in every way except for the $20.00 price premium and different electrical connectors on the solenoids.  (The solenoid, BTW, is the electrical component that flips the dispenser latch open at the appropriate time in the cycle, and also pumps rinse agent in at the appropriate time.)

In my case, I opted to swap my old solenoid in to the place of the solenoid that came with this unit. It's a simple one-screw swap, and I sealed the new solenoid up in a plastic bagge, and taped it to the inside of the dishwasher door panel so it'll be there if the old one ever fails.

Alternatively, I could have left the new solenoid in place, and crimped two common flat blade electrical connectors to the dishwasher wiring.

In any event, this dispenser has the original unmodified, flimsy latch design at the unit it replaces. The dispenser latch becomes difficult, if not impossible, to close over time, hence the reason for replacement.

Replacement is simple enough. My dishwasher required a T15 torx to remove the 8 door panel screws, and a 3/16 socket / driver to remove the 6 mounting screws for the dispenser unit. It's important during reinstallation of the new unit to not overtighten the 6 dispenser mounting screws. I suggest running a cycle or two with the door panel off and observing your work to ensure there's no water leaking past the (included, pre-installed) rubber gasket that seals this dispenser off from the interior of the door panel.

Knocked off a star because of the poorly designed latch mechanism that hasn't been redesigned. I should knock off another star for the price shenanigans, but that is what it is.