This is a new high quality mechanical seal / seat assembly priced to save you money.
Fits many Sherwood pumps, send me your pump model number and I will make sure it is the correct one.
Original Sherwood Part:
12859
12859-SHW