Olamufloxacin (HSR-903)

Fluoroquinolone
Abbott Japan, Japan
1998