Products 2 Human Bloods and Biofluids

Fresh blood shipped within a few hours of collection, location dependant.