Microdroplet Chip

Microdroplet Chip

Double Emulsions
Microfluidic Droplets Platform
Water – in – oil drop glass chip
Oil-in-water drop glass chip