31K Float needle valves