National Cycle N2568-01 Street Shield EX - 1in. Bar - Light Tint

Demon’s Part # 90000019405 Mfg. Part # N2568-01


This product ships Free to Contiguous U.S.

Available Now!

Low Price Guarantee

Free Contiguous U.S. Shipping on Orders $59+

Designed with the low riding cruisers in mind. Patented 4-point mounting system provides a rigid mount. Larger screen (18.5in. H x 19.5in. W) for greater wind protection. DOT approved High Impact Acrylic. Features QuickSet hardware for 10-second no-tool windshield removal.