Kamagra is an outstanding medicine that contains sildenafil citrate which is frequently suggested by the doctor for the treatment of erectile dysfunction or impotence in man. Kamagra stops the activity of the enzyme which allows the muscles of the blood vessels of the penis to relax creating an increased flow of blood and gave harder erection for sexual activity.