Kamagra 100mg is used to treat sexual problem in men such as impotence and erectile dysfunction. The drug contains an ingredient called sildenafil which helps to increase blood flow to the penis tissues of a man. Take this medicine 30 minutes before intercourse. The effect of this medicine lasts for 6 hours. You take this medicine for water. You should take this medicine as advised by your doctor. You can also take this medicine before or after a meal. Do not take fatty foods or cold drinks with this medicine.