Skip to Content

Evixapodlin

Evixapodlin is a human PD-1/PD-L1 protein/protein interaction inhibitor with anti-cancer and antiviral properties.
SKU: SLB-IE4480-1mg
Supplier: Solarbio
Unit: bottle
Price
273.19 € 273.19 €
 Terms and Conditions