Loading patent details...
US6617136B2: Biological sample processing methods and compositions that include surfactants | Searchlight