Tetrazanbigen

Tetrazanbigen

AOB36818

1000 Items

$0.00

Overview

Inducer of S phase arrest and apoptosis in hepatocellular carcinoma QGY-7701