nalidixic acid