Turbinecore 2 Silencer for YAMAHA YZ250X 2016-2017

$215.56