Skip to Content

IL2860-1mg

LB100 is a protein phosphatase 2A inhibitor.
SKU: SLB-IL2860-1mg
Supplier: Solarbio
Unit: bottle
Price
102.20 € 102.20 €
 Terms and Conditions