English | German | Russian | Czech

nanosyringe English

Meaning nanosyringe meaning

What does nanosyringe mean?

nanosyringe

A nanoscale syringe (especially one that is part of a lab on a chip)

Are you looking for...?