Skip to Content

IH1720-1mg

It is a kind of efficient PCA-1/ALKBH3 inhibitor.
SKU: SLB-IH1720-1mg
Supplier: Solarbio
Unit: bottle
Price
174.92 € 174.92 €
 Terms and Conditions