SEARCH Articles Figures Tables Trovafloxacin Trovafloxacin mesilate Trovafloxacin mesylate Trovafloxacin, synthesis Trovafloxacin/alatrofloxacin