21268-12-2 NSC114108