Silagra 100mg is an approved medication for the treatment of Erectile Dysfunction (also known as Impotence). It helps men to achieve an erection by allowing blood to flow through the penis. It contains the vital ingredient Sildenafil Citrate (found in the popular blue pill Viagra). It takes anywhere between 30 minutes to 1 hour to work properly. Silagra 100mg is intended to be taken 1 hour before any sexual activity for best results. This pill can be taken with or without food. However, for immediate action, take it on an empty stomach. The effects of Silagra last for about 7-8 hours.