Back to Previous Page

Human Calcium-activated chloride channel

ITEM#: 2042-EK711912

MFR#: EK711912

Human Calcium-activated chloride channel regulator 4(CLCA4)

Human Calcium-activated chloride channel regulator 4(CLCA4)