38268-21-2 NSC106670