Kaloba EPS 7630 Liquid 50mlKaloba EPs® 7630 is a highly-concentrated root extract from the Pelargonium sidoides grown in South Africa. It has been scientifically and clinically proven in double blind placebo controlled studies with over 10,000 patients (involving adults and children from 1yr) ..