hydroxychloroquine sulfate tab 200 mg generic endep ampicillin 1000 allopurinol ordering