Santa Cruz Biotechnology

IAA-94-2 | Santa Cruz Biotechnology

IAA-94 is a potent indanyloxyacetic acid blocker of epithelial chloride channels

Reviews


No reviews yet