98106-17-3 C11234 Difloxacin