5420-68-8 NSC404966