what is the generic name for sildenafil sildenafil citrate tablets other name sildenafil tablet other name viagra tablet alternative name sildenafil citrate other names viagra tablet other name sildenafil tablet name in india what is another name for sildenafil viagra tablet different name sildenafil citrate another name