NobleBlocks
    TMEM16A, a membrane protein associated with calcium-dependent chloride channel activity. | NobleBlocks