Product Description Genuine Sherwood 25115 Mechanical Seal Assembly Sherwood press in mechanical seal assembly for P17000 series pumps