Availability: 6 in stock
Small and unobtrusive with a custom look, the Deflector Screen is an excellent universal windshield. Optimize your comfort on almost any bike with the versatile QuickSet mounting hardware and adjustable RakeAdjust system.
| Brand | National Cycle |
|---|---|
| Part Number | N25044 |
| Product Style | Item # | Store Sku | MFR. Product # |
|---|---|---|---|
| Clear / 1.25″ Clamp | 850073 | N25044 | |
| 7/8″ Clamp / Clear | 850176 | N25040 | |
| Clear / 1″ Clamp | 1122065 | N25042 | |
| 7/8″ Clamp / Light Tint | 1293623 | N25041 | |
| 1″ Clamp / Light Tint | 1293624 | N25043 | |
| 1.25″ Clamp / Light Tint | 1293625 | N25045 |