TY - RPRT TI - Phytochelatins and related peptides. Structure, biosynthesis, and function. AU - W E Rauser PY - 1995 DO - 10.1104/pp.109.4.1141 UR - https://pubmed.ncbi.nlm.nih.gov/8539285/ ID - 8539285 ER -