YAMAHA OEM COVER, STATOR - 74E-87153-00-00 | boats.net