MTAP enzyme binding to a substrate, illustration

Numéro d’image : 13479927
MTAP enzyme binding to a substrate, illustration
;