The 2006 Subaru Impreza WRX STI DCCD Control Module Controller 32520AA200 OEM is a genuine Subaru part made in Japan. This control module is designed for easy installation on the front of the vehicle, featuring pin terminals for seamless connectivity. As an OEM part, it ensures a perfect fit and reliable performance for your Subaru Impreza WRX STI. Upgrade your car with this high-quality DCCD control module to enhance its functionality and overall driving experience.