68643-30-1 NSC284507