Kamagra Oral Jelly 100mg is a fruity flavored jelly used for the treatment of Impotence (or Erectile Dysfunction). For men who find it difficult to gulp huge tablets, Kamagra Oral Jelly comes to the rescue. It contains the same active ingredient Sildenafil Citrate which is present in Viagra. The effect of this medicine lasts for as long as 5-8 hours. You can take it with or without food. For best results, take it 30 minutes to 1 hour prior to any sexual activity. As soon as the medicine kicks in, a smooth flow of blood can be experienced which gives a hard erection.