I take it it’s a 4 stroke if your purchasing a filter. Here are the cross reference #’s for other filters. I also use plain old Pennzoil 10-30. Total cost for an oil change is about $17.00.
Yamaha part number – 69J-13440-00
Denso part number – 115010-6000
Alternatives:
Purolator PureOne: PL-10241
Purolator Premium Plus: L-10241
Hastings: LF-494
Baldwin: B-1405
WIX 51348
K&N: HP1002
Mobil-1: M1-102
Sierra Marine: 18-7906