The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-1900058419
Letter I logo with colorful spheres or dots and connecting lines. Vector technology icon perfect to use in any science labels, multimedia posters, energy identity, etc.
Powered By Shutterstock Artist: kaer_stock