If you are having trouble getting an erection for a long time with your partner then you should use kamagra 100 tablet which should be taken 30 minutes before sexual intercourse. The active ingredient in this medicine is sildenafil which helps men in their sexual life. Helps to get an erection for a long time. This medicine comes in various doses. Therefore, it is advisable to consult your doctor while taking this medicine.