Santa Cruz Biotechnology

2,3-DCPE | Santa Cruz Biotechnology

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

Reviews


No reviews yet