Yamaha 93102-28021-00 Oil Seal; New # 93106-28043-00 Made by Yamaha New