Phosphorylated intermediates of terpene biosynthesis in Pinus radiata.
(Q54126589)
scientific article
scientific article
Language:
Current Data About
Phosphorylated intermediates of terpene biosynthesis in Pinus radiata.
other details