Vigore 100 is the most effective and best medicine for impotence and erectile dysfunction. This medicine contains an ingredient called sildenafil which helps in increasing the blood flow to the tissues of the male penis and helps in relaxing the muscles of the penile tissue. You can take this medicine before or after food. The effect of this medicine lasts for 4 to 6 hours. Do not consume fatty foods or cold drinks with this medicine. Take this medicine as advised by the doctor.