Kamagra 100 mg is used to treat the physical problems of erectile dysfunction in men. These pills are safe to use and are effective treatments for impotence and diseases associated with PDE5 inhibitors. The ingredient sildenafil in this medicine helps in relaxing the tissues of the penis in men. The effect of this medicine lasts for 4 to 6 hours. This medicine works effectively when taken 30 minutes or 1 hour before intercourse.