Evidence for the existence of several enzyme-specific thioredoxins in plants (Q58383283)
article
Language:
other details
description article

External Links