ATP bind site of phosphoglycerate kinase

Numéro d’image : 11520940
ATP bind site of phosphoglycerate kinase
;