The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-2466538873
DNA structure. Nitrogenous base. Thymine, Adenine, Cytosine and Guanine, Sugar and Phosphate group. DNA nucleotide.
Powered By Shutterstock Artist: xivar