Product review (5 stars): Just what you need for pump replacement.
Exact replacement part.  No hassles.