Ferulic acid NSC674320