An oral hypoglycemic agent is: