Mandelate racemase molecules, illustration

Bildnummer 13838805
Mandelate racemase molecules, illustration
;