Moxifloxacin EP Impurity B Catalogue M320262 CAS 1029364-73-5 (base) M.W 449.93 M.F C22H28ClN3O5 Specifications FAQs