Fits all of these late model Hondas, may also fit others.
In excellent original condition including mounting screws. All factory wiring and wire connectors are also intact. Switch moves smartly to each position, starter button pushes in and spring back out. 9 pin connector
You will like this switch.