Original HP80 marine turbocharger 13033237 for CHINESE BRAND engine Weichai WP6.240 (176kW/2300rpm) - F-DIESEL Common Rail Injection System Components,Engine Parts and Automotive Electronics Parts Mall
Mini R56 1.6 Mini Electronic Turbo Actuator 6NW010430-00 59001107138 Hella OEM | eBay