Structure of a lymph node

Royalty-free stock illustration ID: 100625044

Structure of a lymph node