ATP molecule in an enzyme's active site, illustration

Bildnummer 12539265
ATP molecule in an enzyme's active site, illustration
;