Sildigra 100 mg has been shown to be effective in treating ED in various clinical studies. It is a generic version of Viagra, which also contains sildenafil citrate as the active ingredient. Both medications work similarly in improving erectile function by enhancing blood flow to the penis. The effects of Sildigra 100 mg can last for approximately 4 to 6 hours after ingestion. During this time, men may experience improved erectile function and the ability to engage in satisfactory sexual activity.