GTR07320050

HEK293/Membrane-Bound human TL1A Stable Cell Line

human-cell-line