Loading patent details...
US6462391B1: Suspended moving channels and channel actuators for microfluidic applications and method for making | Searchlight