22639-28-7 NSC104956 STYRYLDIHYDROPYRAN