If you are taking Viagra 100 mg for erectile dysfunction, it means you are taking sildenafil 100 mg. Since sildenafil is also the active ingredient in Fildena, both sexual enhancers are therapeutically equivalent. Since Viagra is a branded drug and Fildena is a generic, there are price differences. In our price comparison you can compare these 2 drugs.