EGAVE

immunosphere

Meaning

  1. noun A form of immunobead

Similar words

immunobead immunoprobe immunotube immunocapture immunobuffer immunomolecule immunoswab immunoliposome immunoagent immunoband

Save “immunosphere” to learn later