Description Oil Pump ScreenBrand: Briggs & Stratton (genuine OEM)Part number: 843960UPC: 024847681789