Amal Throttle Rod Seal 622/126