2-Stilbenecarbonyl chloride NSC143604