Tefinostat

Tefinostat

AOB37961

CAS 914382-60-8

More details

1000 Items

$0.00

Overview

Novel monocyte/macrophage targeted histone deacetylase inhibitor