Loading patent details...
US5942443A: High Throughput Screening Assay Systems in Microscale Fluidic Devices | Searchlight