Kamagra Oral Jelly is used to treat impotence in men of all ages, especially the elderly. Kamagra Oral Jelly (Sildenafil Citrate), which allows blood to flow into the penile vein. It is recommended to take this medicine about an hour before planned sexual intercourse. The effect of the drug lasts up to 4 hours.