Grape seed extract IH636. Definition

Medical Definition: Grape seed extract IH636

A substance being studied for its ability to prevent damage caused by radiation to normal tissue. It is a type of antioxidant.

* Automatic translation