Loading patent details...
US5382408A: Microcentrifuge Tube With Upwardly Projecting Lid Extension | Searchlight