Ofloxacin Impurity D Catalogue Y325414 CAS 197291-75-1 M.W 361.37 M.F C18H20FN3O4 Specifications FAQs