Erectile dysfunction and male impotence are sexual disorders and there are many best medicines available in the market to beat these disorders and out of all these medicines suhagra 100mg is recommended by doctor. The effect of suhagra drug is similar to the branded drug called generic viagra, so suhagra is called the best version of viagra.