Supplier Page from MyBioSource.com for Recombinant Human Short transient receptor potential channel 3 (TRPC3), partial