Sarafloxacin hydrochloride91296-87-634 % similar Norfloxacin nicotinate118803-81-932 % similar Danofloxacin112398-08-031 % similar