kamagra is used to treat sexual problems like erectile dysfunction and impotence. Consuming this medicine works to improve the inadequate blood flow to the penis which causes the penis to become hard and able to maintain that hardness for a longer period of time. Kamagra 100mg should be taken 1 hour before intercourse. |