Santa Cruz Biotechnology

SC51089 | Santa Cruz Biotechnology

EP1 Inhibitor, EP2 Inhibitor, EP3 Inhibitor, SC51089 is a potent and selective antagonist of EP1 receptors

Reviews


No reviews yet