Fits perfectly on my DRZ 409S 2020. Lightweight. Strong. Longevity has yet to be tested but I don't see them giving me any problems on extreme rides. Quick and easy installation! No instructions. The long bolt on the left side (clutch, left side) attaches to the lower long arm and replaces the top bolt of the set of two medium bolts that connect to the rear footpegs. A small screw attaches to the upper small arm and attaches to the screw holder (left side, clutch side) on the bike frame under the luggage rack (not in the seat/luggage mounting area). On the right side (brake side), the long arm bolt attaches to the bottom bolt of the two on the rear footpeg. Looks very neat mounted on the bike. Attached photos.
Black Keyless Remote Key Case For Porsche Cayenne Panamera - Carmonmon Smart Protectors Plastic Cover Side Blades.
43 Review
Multi-Color Baja Stripe Woven Car Seat Covers With 4-Piece Universal Fit And Seat Belt Pad - Ideal For Car, SUV, And Truck Protection By Copap
32 Review
Smart speaker Yandex Station Mini without clock with Alice, blue sapphire, 10W
96 Review
Heavy Duty Waterproof Outdoor ATV Cover XXL 89" - 420D Oxford Cloth, Anti-Fade UV Protection For Kawasaki Yamaha Suzuki Honda Polaris Can Am
40 Review
🏍️ Ultimate Performance: Experience the Universal Motorcycle Coolster X Treme Motocross
5 Review
🐿️ AUDUBON 16-Inch Squirrel Baffle - NACLBAF16 Product
3 Review
🚀 Ultimate Off-Road Adventures with High-Definition Center: Polaris Kawasaki
5 Review
🔧 High-Quality REPLACEMENTKITS COM Yamaha Gasket - Replaces OEM Part 90430 08020 00
5 Review