The active ingredient in kamagra 100mg is sildenafil which is used to treat men suffering from erectile dysfunction and impotence.The effect of this drug lasts for 4-5 hours, so men should take this drug 30 minutes before sexual intercourse. All the information related to this drug should be given to us Available at medypharma.com