Sealed Power 22413118 Oil Pump/Repr Kit Sealed Power Engine Oil Pump Screen P/N:224-13118