Fildena 100 It is known by many other names like magic pill or magic potion etc. Sildenafil helps to achieve the correct type of erection and to maintain it for a longer period of time. Sexual impotence or erectile dysfunction is one of those ailments that leaves a negative impact on a man's self-confidence and morale.