nou

Nt6007

microfluidic channel droplet

Droplet creation for microfluidic channel.