Kamagra 100mg is a drug that helps men to have sexual intercourse by overcoming their physical weakness. You should choose to take this drug 30 minutes before sex. By taking this drug you get at least 4 to 6 hours of erection and You should choose to take this medicine only once a day. You should not take this medicine frequently. You should take this medicine quickly.