An active ingredient called sildenafil citrate is required to defeat sexual disorders and this ingredient is only found as a compound in kamagra 100drug so ED men should consume kamagra after discussing with doctor. The effect of kamagra drug taken half an hour before sexual intercourse is seen in the body for 4-6 hours.