We offer a wide range of whole blood, plasma, and serum products from species large and small. We also stock highly purified proteins from different animal sources, as well as carry polyclonal antibodies in varied purifications and monoclonal antibodies.