This regulator works well. It is off a GS, but will fit the GS, ST, R models. Plugs are in excellent shape. Bolts holes have been smoother for better grounding quality. May fit other bikes with modification of plugs bmw, motorcycle, regulator, electrical, diagnosis, parts, f800, f800gs, f800st, f800r, battery, regulator, rectifier, ducati, scramble, suzuki, honda, triumph, kawasaki, yamaha,