Kamagra 100mg is the best medicine used to treat your weak erection problem. This drug is a drug made using an active ingredient called sildenafil. This drug improves blood flow to the blood vessels in the penis so that you can have sex with your partner with a strong erection during sexual activity. This medicine can be taken on an empty stomach or with a meal, but it is more effective if taken on an empty stomach.