82590-42-9 NSC304582