Stabilizer link | in front of the lion | Lemforder 3686201

Description: Installation bridge: front, installation side: left, right
Installation side: Left, right
Installation Bridge: Front