Sealed Power 224-11203 Engine Oil Pump Pickup tube with Screen Sealed Power Engine Oil Pump Screen 224-11203