Glucose Tolerance II 120 vegcaps Allergy Research Group A68901