This Oil Filter 3" Adapter Bolt is for the Early Model 500-700 Engines 2008-2013ish.
Newer models is approx 1 1/2"
This has the standard 19mm O.D. Threads for the Oil Filter, Yamaha uses a 20mm O,D. Thread.
Don't use Yamaha Filters, they are too loose !
This Kit has a Double Row, Single Bearing 30x60x37 DAC and both Seals and Circlip.
Can be used for Front or Rear wheel bearings, please check and Measure the Size of your Bearing.