898101063 Float Valve, Carb Needle Valve

(Image  of 1)