Levofloxacin Impurity B Catalogue Y536342 CAS 1346603-62-0 M.W 335.34 M.F C16H18FN3O4.HCl Specifications FAQs