Loading patent details...
US4492634A: Pre-Evacuated Blood Collection Tube With Anti-Hemolysis Baffle System and Centrifugation Propelled Filtration Disc and Efficient Serum-From Cells Separator | Searchlight