English | German | Russian | Czech

electroporator English

Meaning electroporator meaning

What does electroporator mean?

electroporator

A device used in electroporation

Are you looking for...?