Condition: Used
Country of Origin: UnknownGENUINE OEM: YESPLACEMENT ON VEHICLE: FRONT,RIGHTManufacturer Part Number: 00505598050Superseded Part Number: 00505598050Vintage Part: NoFEATURES: EASY INSTALLATIONBrand: AFLA ROMEOInterchange Part Number: 00505598050