Kamagra 100 is a very effective pill used to treat sexual dysfunction such as impotence and it is also medically proven to be the best. If you are also looking for a good treatment for impotence then Kamagra 100 is safe for you. This pill should be taken according to the doctor's advice as it is prescription based.