Toshiba TFD70W60 7" Navigation Radio LCD Display for 2003 2004 Toyota Land Cruiser LEXUS RX300
Toshiba
TFD70W60
7" TFD LCD Display Commonly Found on:
2003, 2004, 2005, 2006 Toyota Land Cruiser, Landcruiser and Lexus RX300
Perfect Working Condition