Protein degrader 1 (TFA) 100mg
CS-0042359-100mg
2800 €
100mg
No Development Reported
Ligand for E3 Ligase
C24H31F3N4O5S
10 mM in DMSO
1631137-51-3
544.59
PROTAC
>98%
NA