cefadroxil 500mg price brand ascorbic acid 500mg lamivudine price