32668-60-3 NSC154943