malegra-100 tablets are used to treat erectile dysfunction in men. The drug contains Sildenafil citrate as the oral ingredient. The effect of malegra tablet lasts for 4 to 6 hours. And if the effect of this medicine lasts for more than 6 hours, seek the help of a doctor immediately. Seek medical advice before using this medication. So you have seen the good effect of this drug.