Palladium bound to cellulase active site, illustration

Bildnummer 13742341
Palladium bound to cellulase active site, illustration
;