This is a new oil seal. The part number is S331228H (G14935). We test major electrical parts before disassembly. If part stated 'tested' then it worked prior to disassembly. We are a salvage motorcycle yard.

C $7.89

Top Rated SellerFrom United StatesBrand: CARQUESTWarranty: No Warranty