59566-50-6 NSC42645