Kamagra 100mg is used to treat sexual problems in men such as erectile dysfunction and impotence. Kamagra 100mg drug is very effective due to the active ingredient called sildenafil and this ingredient increases the blood flow in the body which makes the penis hard and also able to maintain this hardness for a long time.