Triumph Fly Screen - Diablo Red

Part No: A9708186-CW

Fly Screen - Diablo Red

Factory colour matched Fly screen diverts air from the rider to reduce wind blast and increase comfort.

Aggressively styled in line with the motorcycle, the Fly Screen is manufactured from High impact ABS for durability and supplied complete with all necessary fixings.

Also for 2012 model Street Triples

Product Options
Add to Wishlist Ask a question
Add to basket
No items in your cart