Nowadays all men experience difficulty in getting and maintaining a solid erection and kamagra pills are the best remedy for these difficulties. This drug is manufactured by a company called Ajanta Pharma targeting men suffering from ED. All men should consume this medicine half an hour before sexual activity and should last for 4-6 hours.