Levofloxacin Impurity C Catalogue Y536343 CAS 117678-38-3 M.W 377.37 M.F C18H20FN3O5 Specifications FAQs