kamagra 100 mg tablets contain sildenafil as the active ingredient which is used to treat men suffering from erectile dysfunction.This medicine helps men to have a hard erection for a long time in their sex life and makes their sexual life happy. This medicine comes in various dosages so it is important to consult your doctor before taking this medicine