Skip to Content

IC3420-10mg

C646 is a histone acetyltransferase inhibitor that inhibits p300.
SKU: SLB-IC3420-10mg
Supplier: Solarbio
Unit: bottle
Price
245.68 € 245.68 €
 Terms and Conditions