buy Kamagra 100  online is supposed to contain the same active ingredient as Viagra, which is called sildenafil. The most distinguishing part about kamagra is that it has the components of both Viagra and Cialis. It is like a dream for men suffering from erectile dysfunction.