Loading patent details...
US4080175A: Internally Activated Sealing Centrifuge Test Tube Cap Assembly | Searchlight