Hmm possibly, but I think the one I need is #24, form the looks of it. I just am not convinced it's the right size.
did you not order a #24 last time?
Well, i can only say that many here only trust OEM Honda parts, and if #24 was the one i needed, I wouldn't hesitate to buy it.
did you compare the honda part number of the one you bought, with the one listed on the fiche?
you need to be sure of the model/year of your bike, and buy parts for it based on Honda part numbers.