Valve for controlling fluid flow through a tube, and related...
Valve for use in microfluidic structures
Canada
World
United States