The standard treatment for erectile dysfunction is Generic Viagra or sildenafil. (Sildenafil) is used to treat male sexual function problems.Viagra also contains small amounts of inactive ingredients that mainly serve to give the pills form and make it easier for the body to metabolize them.