Trovafloxacin Mesylate