ID8


ID8 - spontaneously immortalized cell line.