Deoxycytidine or dC nucleoside molecule. DNA building block. Skeletal formula.

Code produit:
475968492