The chemical PCI-34051 has a designated molecular formula of C17H16N2O3 and a molecular weight of 296.326 g/mol. Synonyms may include: UNII-PUI52VXV61, 1H-Indole-6-carboxamide, N-hydroxy-1-((4-methoxyphenyl)methyl)-, N-Hydroxy-1-(4-methoxybenzyl)-1H-indole-6-carboxamide (ChemID).