Rufloxacin hydrochloride