Toyota Corolla / Celica Genuine oilpressure switch new part
Corolla 2003-2007 1.8ltr
Celica 2000-2005 1.8ltr
Part No 83530-20030
TOY 4-C Crate 4
Toyota Corolla / Celica Genuine oilpressure switch new part
Corolla 2003-2007 1.8ltr
Celica 2000-2005 1.8ltr
Part No 83530-20030
TOY 4-C Crate 4