Compounds as histone deacetylase 6 inhibitors and pharmaceutical compositions comprising the same | Patent Publication Number 20170096405 | Patexia