Santa Cruz Biotechnology

2,3-DCPE-2 | Santa Cruz Biotechnology

2,3-DCPE is a compound that induces both upregulation and S-phase arrest in p21

Reviews


No reviews yet