74255979
Mar 16, 1992
Oct 26, 1993
CELOX LABORATORIES INC.
Subscribe
cell culture serum replacement supplement used in laboratory research in the pharmaceutical industry for the propagation of human or other mammal cells