The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-1768802795
Letter Y with DNA vectore. suitable for medical, technology, biology, science, logotype, company etc
Powered By Shutterstock Artist: Deni Nandar Sukanwar