Float needle genuine Keihin 18-8977 $28.99