2014-2017 Yamaha YZ450F Throttle Body Assembly
The throttle body assembly is complete and fully functioning. It is dirty as seen. It was removed from a working 2016 YZ450F.