Out-of-Stock Actuator Actuator and parts A2C59506254 A2C59506254 €635.25 Actuator and parts A2C59506254 for turbos 53049700035, 53049700043, 53049700045, 53049700050, 53049700054, 53049700055. View