5251 California Ave, Irvine, CA 92617-3074
p: (949) 725 1750
http://www.californiastemcell.com/
Email - None Supplied
Live cells for high throughput screening