74255976
Mar 16, 1992
Aug 17, 1993
CELOX LABORATORIES INC.
Subscribe
cell culture serum replacement supplement used in laboratory research as a freezing medium in the pharmaceutical industry for the storage of human or other mammal cells