kamagra oral jelly 100mg is designed to treat men suffering from erectile dysfunction and impotence. The active ingredient is sildenafil which helps men to have a longer erection with their partner and the effect lasts for 4-5 hours. Therefore, men should take this medicine 30 minutes before sexual intercourse. You should not eat heavy food and should not consume alcohol while taking this medicine. It is important to consult your doctor while taking this medicine.