Description:malegra 100 is an oral tablet that is taken orally with water. This tablet is also prescribed by a doctor to most men. The effect of malegra lasts for 4 to 5 hours. Don't take it too often. Sildenafil is the main ingredient in this tablet.