Innovation line icons. Set of development, science, technology, creativity, success and more. Editable stroke. Shutterstock .eps vector - Innovation line icons. Set of development, science, technology, creativity, success and more. Editable stroke. - ID: 1819316540