The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-2362966109
letter L with hexagon and dot concept logo for lab or technology company
Powered By Shutterstock Artist: vck 1775