Installed on a 2020 KTM Duke 390 with no problems and no modifications. The quality is good...it's aluminum so not much to say about that. Here are two tips from my setup: 1) Part of the license plate rotates up and down to adjust, but range of motion is limited. In my opinion it was still aimed too far up (towards the sky). Remove and discard either set screw and you'll increase the range. I wanted my license plate to be at a 90 degree angle to the ground (facing straight back and this was easily achievable after removing the second set screw). . It's entirely optional and not necessary, but it would have given me a little more room to work if it was hooked up to the factory wiring than it was on the bike. Great product at a great price.
LEGO Technic 42107 Ducati Panigale V4 R, 646 children
44 Review
XFMT Full Face Motorcycle Helmet Flip Up Adult ATV Dirt Bike Carbon Fiber S (Large, White Pink Butterfly)
29 Review
🏍️ Xelement 7550 'Classic' Black Leather Motorcycle Chaps - Unisex, 36 Inches
35 Review
Red L Motorcycle Gloves: Breathable, Touchscreen & Anti-Slip For Men Women | Hard Knuckles Protection For Motocross, BMX ATV MTB Cycling, Road Racing - COFIT
39 Review