Sealed Power 224-14161 Oil Pump Screen