PRESSURE SENSOR

ST-30020

ST-30020 POWER STEERING PRESSURE SENSOR 8944834010 8944834020 PS686 1S10838 

 

LEXUS LX570 2008

TOYOTA 4RUNNER 2012-2016

TOYOTA FJ CRUISER 2013-2014

TOYOTA LAND CRUISER 2007-2016

TOYOTA SEQUOIA 2007-2016

TOYOTA TACOMA 2013-2015

TOYOTA TUNDRA 2007-2013