Designed by
Title
Rubber China, Shenzhen Stamp Seal with Network Virus Electronics Constellation Icon with Multicolored Lightspots #
Description
Glowing mesh net virus electronics with vibrant light dots, and grunge China, Shenzhen seal. Green stamp seal contains China, Shenzhen tag inside framed rectangle.