This product has been discontinued

National Cycle Deflector DX Windshield 1" - Clear - N2594A-01


  • Manufacturer: National Cycle


National Cycle Deflector Screen DX with 1in. Handlebar Mount - Clear

  • Features QuickSet hardware with Rake Adjust
  • Adjust or remove in seconds without tools
  • DOT approved acrylic plastic available in clear or tint
  • For motorcycles with non-tubular handlebars, order Separate Bag#47A (Item #: 153369)

Manufacturer Part Number: N2594A-01