Palladium bound to cellulase active site, illustration

Numéro d’image : 13742341
Palladium bound to cellulase active site, illustration
;