Kamagra 100 is one of the popular pills for ED. Kamagra 100mg is taken 1 hour before intercourse. After taking it, its effect lasts for 4-5 hours. Kamagra 100 is the best drug of ED. Sildenafil, the active ingredient in Kamagra 100 drug, works. If you want to see the effect of this drug quickly, take it before meal as it is difficult to see the effect of taking fatty food.