Turbo actuator 59001107312 6NW010099-21 for FOTON 2.8L
Turbo Electronic Actuator for FOTON 2.8
L
Part NO.
59001107312
Hella NO.
6NW010099-21