The 4-quinolone antibiotics: past, present, and future.

The 4-quinolone antibiotics: past, present, and future.