Kamagra 50mg and Kamagra 100mg is a prescription medicine and effective medicine to treat erectile dysfunction in men. It is an effective medicine that treats condition where man is unable to get form erection in men. If you get decrease blood flow to the penis it hampers erection. The tablet is taken with Doctor;s prescription and taken with or without food. The tablet should be taken only with 30 minutes before sex.