Kamagra 100 is a generic viagra used to heal sexual disorders. This medicine is the best medicine used by men who are fed up with the problem of erectile dysfunction. Before taking this medicine, it is mandatory to consult your doctor to confirm whether it is safe for you or not.