82588-44-1 NSC332742