Sildenafil is found in Malegra tablets. This tablets are also prescribed by doctors today to treat erectile dysfunction. The tablet is taken orally with water 1 hour before sexual intercourse. The effect of malegra 100 tablet lasts for 4 to 6 hours.