Kamagra is the perfect solution for impotence. It is a generic version of the well known safe and effective Viagra. Millions of men using Kamagra can now better sexual performance with better erections that last longer during sexual activity.