Condition: Used
Manufacturer Part Number: REPD017515Product Fit: Direct FitMaterial: PlasticMPN: MRT123REPD017515Partslink: CH1090146Placement on Vehicle: Lower, FrontBrand: Aftermarket ProductsType: Air DamInterchange Part Number: 68033135AA, CH1090146