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.