Arb-272572

Arb-272572

AOB12138

1000 Items

$0.00

Overview

Novel potent PD-L1 inhibitor, inducing PD-L1 dimerization and internalization