Show all 16
Ulifloxacin112984-60-830 % similar