Loading patent details...
US5632399A: Self-Sealing Reagent Container and Reagent Container System | Searchlight