2-((4-Fluorophenyl)amino)-2-oxoacetic acid [69066-43-9] 97%2-((4-Fluorophenyl)amino)-2-oxoacetic acid [69066-43-9] 97%SKU: 69066439Add to Quote