50593-64-1 NSC332380