Malegra 100 is one such tablet used to eliminate impotence in men. The effect of this medicine lasts for at least 4 to 5 hours, if you take this medicine regularly, you will get a lot of treatment from your erectile dysfunction. This drug is recommended for men only. The effect of this drug is directly on the penis. It has increased blood flow which allows you to maintain a longer erection.