1675201-83-8
PD1-PDL1 inhibitor
Product Code:
1601527
Molecular Formula:
C29H33NO5
Molecular Weight:
475.57
Order 1675201-83-8