Ofloxacin EP Impurity F (Ofloxacin N-Oxide) HCl Salt M.F. M.W. 413.83 CAT# AR-O08951 CAS# 2731368-77-5