A functional putative phytochelatin synthase from the primitive red alga Cyanidioschyzon merolae.

A functional putative phytochelatin synthase from the primitive red alga Cyanidioschyzon merolae.