- OE number: 68960-20240, 68950-20420, 6191L-R
- Quality: Made of quality material for long lasting use. High characteristic, stable performance.
- 100% Brand New. Fit for Toyota Celica 2000-2005
- Easy to install with simple hand tools in just few minutes, no special tools required for installation.
View full description
Item# : SPM18411757104
Model # : a20102600ux0070