Sildenafil is used as the active ingredient in Kamagra 100 which is recommended for men suffering from erectile dysfunction and impotence. The effect lasts for 4-5 hours, so this medicine should be used by men above 18 years of age. When taking this medicine, you should not eat heavy food and should not consume alcohol.