“ how long should i take ciprofloxacin 500mg for uti what is the drug ciprofloxacin hcl can you get ciprofloxacin over the counter ”