The principle difference between generic sildenafil and Viagra is marketing and advertising. The primary component in Viagra is sildenafil, meaning the medicines are effectively a similar.choose any medicines known as nitrates, typically prescribed for upper body agony, or guanylate cyclase stimulators like Adempas (riociguat) for pulmonary hyperte