Toyota Land Cruiser FJ62 Master Power Window Master Switch OEM 84820-90A08-03
84820-90A08-03
Toyota Genuine
MASTER SWITCH ASSY, POWER WINDOW REGULATOR
1990 Toyota Land Cruiser Base 4.0L L6 - Gas