Santa Cruz Biotechnology

PD-85639-2 | Santa Cruz Biotechnology

PD-85639 is a potent and selective sodium channel blocker for anesthetic receptor

Reviews


No reviews yet