Kamagra 100mg is a popular Erectile Dysfunction (ED) drug which helps men to stay erect for long and have a good time with their partner. It contains the active ingredient Sildenafil Citrate which is used to improve the blood flow to the penis. The effect of this medicine starts to kick in 45 minutes after the pill is popped in. The effects last for as long as 5-7 hours. It is recommended to take only one pill in the 24 hour time period.