Image of a NAD+ molecule with a focus on nicotinamide adenine dinucleotide structure.

Code produit:
1368503597