Loading patent details...
US5882857A: Internal Positive Controls for Nucleic Acid Amplification | Searchlight