Kamagra 100is used to treatimpotence and erectile dysfunction in men. This medicine contains an ingredientcalled sildenafil which helps men to know strong erection during intercourse sothat men can enjoy intercourse for a long time. Kamagra helps to increase bloodflow to the penile tissues of men and works to relax the muscles. The effect ofthis drug lasts for 6 hours. There are also side effects of this medicine sotake this medicine as per the doctor's advice. This medicine should be takenonly by men above 18 years of age. You can take this medicine before or after ameal. You can take this pill as per thedoctor's advice.