Cetefloxacin

Fluoroquinolone
Esteve, Spain
1992