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