Kamagra 100 is a generically produced and therefore more economically available version of sildenafil. Kamagra is only advised to the males who have problem of erectile dysfunction. A pill of kamagra will help men to get wonderful erection at the time of having sexual activity. Take it at least an hour before getting sexual.