kamagra 100 (Sildenafil) is used to treat male sexual function problems (impotence or erectile dysfunction-ED). Learn more about this drug here. This is a generic drug. The average cost for 6 Tablet (s), 100mg each of the generic (sildenafil citrate) is $ 246