F 18888 FMF 024038 Turbine Core Spark Arrestor for Yamaha PW80 91 06