A large number of men suffer from erectile dysfunction (ED) or impotence, which could be loosely defined as the incapability of maintaining or developing an upright penis essential for successful intercourse. Apart from bringing down levels of self-confidence, this particular sexual disorder can also lead…