brand fluconazole 100mg ampicillin tablet generic ciprofloxacin 1000mg