3939018 12v engine diesel shutdown stop solenoid valve

3939018 12v engine diesel shutdown stop solenoid valve