Suspension Strut Support | Before Right/Leo | LEMFORDER art. 2678301

Description: Type: Strut Mount, Mounting Axle: Front
Type: Shock absorber support
Installation Bridge: Front