SKU: 603461
$149.99

Deflector Screen DX. Mounts to handlebars. TNT 00-08 fots FLSTF 00-08 National Cycle part N2595B-01

Source: Custom Chrome

The DX Deflector Screen has all the features of the original Deflector Screen"! with the addition of QuickSet"! clamps for easy, no-tool removal and reinstallation of the windshield. For most models 1 1/4" handlebars.