A DNA strand with highlighted segments related to growth hormone production, isolated on a pastel yellow background,

Code produit:
952024996