METRA 99-8159S - Radio Installation kits - LEXUS RX SERIES 04-09 DIN and DDIN MOUNTING KIT METRA 99-8159S - Radio Installation kits - LEXUS RX SERIES 04-09 DIN and DDIN MOUNTING KIT