Buy Online Sildenafil (Viagra, Revatio) is a moderately priced drug used to treat erection problems in men. It is also used to treat pulmonary arterial hypertension, a serious heart and lung condition. This drug is more popular than comparable drugs. It is available in generic and brand versions.