31278-66-7 NSC212405