Loading patent details...
US20050197613A1: Implant having MEMS flow module with movable, flow-controlling baffle | Searchlight