Part Number: 12338843 (Hardware) Part Number: 12338845 (Strap, webbing) Part Number: 12338845-1 (Strap) Part Number: 12338846 (Component) Part Number: 12338847 (Arm rearvw) Part Number: 12338848 (Component) Part Number: 12338849 (Retainer) Part Number: 12338851 (Component) Part Number: 12338851-1 (Retainer, windshield) Part Number: 12338851-2 (Retainer, windshield) Part Number: 12338852 (Component) Part Number: 12338853 (Bracket,mounting) Part Number: 12338853-1 (Bracket) Part Number: 12338854 (Motor,windsheild)