Loading patent details...
US20030141473A1: Devices and methods for controlling fluid flow using elastic sheet deflection | Searchlight