5589-93-5 NSC66132