Trpc6 logo

Trpc6

Short transient receptor potential channel 6

Molecular Synopsis