Do you want to buy Nalidixic Acid online ?, Nalidixic acid mechanism of action