METRA 95-8905B - Radio Installation kits - 12-Up Subaru Imprezza DDIN Mounting Kit New - Retail METRA 95-8905B METRA 95-8905B - Radio Installation kits - 12-Up Subaru Imprezza DDIN Mounting Kit