FecB, a periplasmic ferric-citrate transporter from E. coli, can bind different forms of ferric-citrate as well as a wide variety of metal-free and metal-loaded tricarboxylic acids.