Silagra 50 is an effective remedy for impotence and erectile dysfunction in men. This medicine contains an ingredient called sildenafil which helps to increase blood flow to the penis tissues of men so that men can enjoy intercourse for a long time. Men should take this medicine 30 minutes before intercourse. Take this medicine as advised by your doctor. The effect of this drug lasts for 6 hours.