15191-70-5 2-Fluorenoyltrifluoroacetone NSC252992