Description

An agent that lowers elevated blood glucose levels.

Health effect affects Chemicals