Kamagra 100mg tablet is used to treat men suffering from erectile dysfunction. There is a generic brand named Sildenafil Citrate. kamagra 100 is manufactured at Ajanta Pharmacy in India. The effect of this drug lasts for 4 to 6 hours. If the effect of kamagra tablet lasts for more than 4 hours, consult a doctor immediately. Do not take this medicine if you are suffering from any other disease.