The invention provides ribA polypeptides and polynucleotides encoding ribA polypeptides and methods for producing such polypeptides by recombinant techniques. Also provided are methods for utilizing ribA polypeptides to screen for antibacterial compounds.