293 (HEK293) Human Embryonic Kidney Cells

Cell Image Result:

293 (HEK293)
Human Embryonic Kidney cells

 

Viability: 90%

Transfection Efficiency: 70%

Comments are closed.