M

microbadge

A microbe PCB badge