FLOTEC FPT 20075 3/4hp Pump Shaft Seal 25053A000 FLOTEC FPT 20075 3/4hp Pump Shaft Seal 25053A000, PS-3845