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