Cyclopeptide 66

Cyclopeptide 66

AOB11867

1000 Items

$0.00

Overview

Novel PD-1/PD-L1 inhibitor, binding two PD-L1 and efficiently block the PD-1/PD-L1 interaction