I think it will fit a road bike but it held up only 3 miles on my motorcycle off road in the desert before the PTT button stopped working. Doesn't work well with vibrations at all. I took it apart and found that the wires inside the switch had come loose. If you expect to be accidentally disconnected from the bike (which happens in the places I ride) then you don't want bolted connectors, but something that falls apart. Otherwise, unplug the wiring from one of the connectors. This hasn't happened to me, but I suspect it could be the problem.
KEiiD Wooden Retro CD Player With Bluetooth, FM Radio, USB AUX Inputs, Speakers And Adjustable Bass/Treble For Home Stereo System And Boombox
27 Review
Gamepad GEN GAME X3 Bluetooth, black/red
23 Review
π§ Jaras JJ-Box89: Red/Black Sport Portable Stereo CD Player with AM/FM Radio & Headphone Jack Plug - Ultimate Music Companion on the Go!
10 Review
Experience Nostalgic Music With KEiiD CD Player Retro Home Boombox: Get The Used-Like New Version For Just $99
17 Review