Garenoxacin Mesylate hydrate | DLA Pharmaceuticals