what is generic name 40 mg sildenafil is 80 mg of lasix twice a day too much u.s. sorced sildenafil citrate how to get generic sildenafil for ed