CHEMBL614585


Type CELL-LINE
Name IMR-32
Organism Homo sapiens
Link CHEMBL614585