Pump Shaft Seal
F.E. Myers
MFR# 14525A000K | MSC-50956