Click pictures to enlarge.
Part Number: 91255-074-003
For Model: SL90
Description: Oil Seal, Front Fork, 31x41x9.1
Price: $16.00