Thiazole and oxazole peptides: biosynthesis and molecular machinery
(Q33636923)
scientific article
scientific article
Language:
Current Data About
Thiazole and oxazole peptides: biosynthesis and molecular machinery
other details