The 9310225017 Oil Seal (25x40x5-101) can be ordered. Fits Yamaha. 93102-25017-00 is the manufacturercode.
If you want to discuss this OIL SEAL (25X40X5-101), please go the forum and post a message.
Posts from the Yamaha OIL SEAL (25X40X5-101) forum
discuss this product