Stabilizer link | in front of the lion | Lemforder 3543902

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