CE0886
CE0886

CE0886

  • LAfrican Green Monkey Kidney Cells