Tetrahydrofolate riboswitches, illustration

Bildnummer 13954717
Tetrahydrofolate riboswitches, illustration
;