Google D-mannose. It's expensive, but it really does work for an awful lot of people (including several members of this forum). I always have some in my bag as I used to suffer frequently from cystitis - not had a full bout since I got this stuff, as I just take a few spoonsful if I feel a tingle.