This the only one that's fits. The # 20-10272 is not the right one. I went that route the hard way. I'll eat that one and give it to my shop. I just had to put different connector on the switch ends. I didn't want to cut into existing harley wiring besides that would have been time consuming. I was able to tuck all wires into a loom and place behind the starter I think it is. I might re do the ends to match typical motorcycle connectiions down the road. The switch came with extra washers that was nice cause the new switch was a bit longer but not by much.
I purchased this for my HD and it was perfect for the front but it was to long for the back so I had to use several crush washers to take up the space. It is working I just wish it was a little shorter.