Sildenafil acts as the active ingredient in Silagra tablets. Silagra is taken to you one hour before sexual intercourse. The effect lasts for 5-6 hours after taking it. Silagra is widely used. Silagra must be taken once a day. Sildenafil is widely used. Silagra must be taken once a day. Sildenafil is widely used by men.