Loading patent details...
US6585939B1: Microstructures for use in biological assays and reactions | Searchlight