vitamin c amoxicillin non prescirption liquid amoxicillin amoxicillin and amoxicillin mechanism amoxicillin based drugs amoxicillin allergy rash amoxicillin rantidine