Kamagra is used to treat erectile dysfunction in men. The main active ingredient is sildenafil citrate. This pill increases the amount of blood flow to the penis. This pill helps longer sex with a sexual life partner. This effect of this drugs lasts for 4 to 5 hours.