Phytochelatins and metallothioneins: roles in heavy metal detoxification and homeostasis.

Phytochelatins and metallothioneins: roles in heavy metal detoxification and homeostasis.