Ion Channel Screening Service
Ion channels are pore-forming proteins that are embedded in the membranes of all living organisms, responsible for extracellular and intracellular electrical signaling.