Sildenafil acts as the active ingredient in Kamagra 100mg. Kamagra 100 Mg is taken one hour before sex. The effect lasts for 5-6 hours after taking it. ED is the best drug to solve the problem. Kamagra 100 should be kept away from small children and pets. Kamagra 100mg is the best drug used by men. Men should use these pills only once a day. It is advisable to use it more than once a day.