88592-42-1 NSC408956