The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-1927338563
Fibroblast is a dermis cell. Structure of Fibroblast cell. Vector illustration
Powered By Shutterstock Artist: Sofia Bessarab