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 7/8″ and 1″ mounting hardware and adjustable RakeAdjust system.
| Brand | National Cycle |
|---|---|
| Part Number | N25030 |
| Product Style | Item # | Store Sku | MFR. Product # |
|---|---|---|---|
| Clear | 1122066 | N25030 | |
| Light Tint | 1293626 | N25031 |