Coupling Stabilizer Bar JP Group 3540400970