GTR04752836

HEK293T/Human KIR3DL2 Stable Cell Line

human-cell-line