STABLE enzyme from extremophile bacteria

Bildnummer 11520967
STABLE enzyme from extremophile bacteria
;