Kamagra 100mg is used to treat men suffering from erectile dysfunction. And sildenafil citrate as a generic brand. The effect of kamagra 100 lasts for 4 to 6 hours. Take this medicine 30 minutes to 1 hour before sexual intercourse. Take this medicine once in 24 hours. kamagra tablet can be taken with or without food with heavy meals on Taking this medicine reduces the effect of this medicine. Consult a doctor before using this medicine.