HDAC6 H611A human

Supplier Alfa Chemistry
Product # IAR42413458
CAS #
Pricing Inquire
Purity ≥79% (SDS-PAGE)
Feedback