6000068900
it's a window mechanism from something but I'm not sure what car. Looks like a renault 5 one but it doesn't match the part number for a 5.
Can anyone check and let me know pls.
6000068900
it's a window mechanism from something but I'm not sure what car. Looks like a renault 5 one but it doesn't match the part number for a 5.
Can anyone check and let me know pls.