AlkB protein active site,illustration

Numéro d’image : 11728667
AlkB protein active site,illustration
;