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 !