(4-Chloro-2-butenyl)(triphenyl)phosphorane AIDS-127273 AIDS127273 NSC154542