Kamagra 50 mg contains 50 mg of Sildenafil citrate, which is a moderate dose suitable for many men with ED. It is typically taken orally as needed, about 30 minutes to 1 hour before sexual activity. Kamagra 50 mg typically starts working within 30 to 60 minutes after ingestion. Its effects can last for up to 4 to 6 hours, during which time a man may find it easier to achieve and sustain an erection when sexually aroused.