kamagra 100 mg contain sildenafil as active ingredient.Which is the best medicine for the treatment of erectile dysfunction.Men are using this medicine to get the hardest erection in their life. Men should take this medicine with 1 glass of water. They should break this medicine while taking this medicine and should not chew this medicine. Men are having sexual intercourse. No, it should be taken 30 minutes before