2404-87-7 3-Phenylthiophene NSC229334 Thiophene, 3-phenyl-