Home Pharmaceutical Intermediates Garenoxacin mesilate hydrate Garenoxacin mesilate hydrate CAS: 52128-22-0 Category: Pharmaceutical Intermediates Related products LysergolCAS: 602-85-7 2-Amino-3-fluoro-4-(hydroxymethyl)pyridineCAS: 1603015-23-1 3-IodobenzaldehydeCAS: 696-41-3 Methyl LysergateCAS: 4579-64-0