Skip to Content

IP6820-5mg

PF-9363 is a highly effective and selective KAT6A/KAT6B inhibitor.
SKU: SLB-IP6820-5mg
Supplier: Solarbio
Unit: bottle
Price
518.87 € 518.87 €
 Terms and Conditions