SEARCH Articles Figures Tables Alatrofloxacin Alatrofloxacin Alatrofloxacin mesilate Alatrofloxacin mesylate Trovafloxacin/alatrofloxacin