|
Toyota Land Cruiser (2003-2006)
Part Number: LEX-202-03
Installation Difficulty:
(2/4) This rating is considered a little more difficult than the first, but if you routinely work on your vehicle or have changed oil before, you can handle it.
Installation Location: • To the Right of the Radio
|